home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 10 / The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso / PC_SIGCD / 10 / 4 / DISK1043.ZIP / SNAP.HLP < prev    next >
Text File  |  1987-04-24  |  10KB  |  249 lines

  1.  
  2.                         The Snap Filer
  3.  
  4.                            Version 1.0
  5.                 (C) Copyright 1986 by Marty Franz
  6.  
  7.                   ────────────────────────────
  8.  
  9.   Please feel free to copy and share this software with your
  10.   friends.  If you have found this software to be of value to
  11.   you, then your donation of $25 to the following address will
  12.   be appreciated:
  13.  
  14.                            Marty Franz
  15.                         525 W. Walnut St.
  16.                        Kalamazoo, MI 49007
  17.  
  18.   Donation will register you as a valid user of the Snap Filer.
  19.   This entitles you to notification of updates, access to the
  20.   Turbo Pascal source code, and the gratitude of the author.
  21.  
  22. .pa
  23. INTRODUCTION
  24.  
  25.   The Snap Filer is a database program with many of the features
  26.   of a spreadsheet built-in.  With The Snap Filer you can keep
  27.   track of names, addresses, sales, or anything else that can be
  28.   kept in a list.  You can sort, search, and calculate using this
  29.   data.  You can also place commands in macros to automate
  30.   tedious data entry.
  31.  
  32.   Using the Snap Filer is easy, but you should take the time to
  33.   read either this help file or the .DOC file that came on the
  34.   diskette or archive.
  35.  
  36.   To use this program, you need an IBM PC, XT, PCjr, AT, or close
  37.   compatible with at least 192KB of memory and one diskette
  38.   drive.  The amount of information you can keep is determined by
  39.   how much memory you have; a 256KB system should hold several
  40.   hundred records.  The Snap Filer requires MS DOS 2.0 or
  41.   greater, and a monitor capable of displaying 80 columns of
  42.   text.
  43. .pa
  44. BASICS
  45.  
  46.   The Snap Filer's screen is divided into several areas:
  47.  
  48.   The status line is on line 1 and tells the name of the file
  49.   you are working on, the record number and field you are
  50.   currently at, and the amount of memory remaining.
  51.  
  52.   The pulldown menus are displayed below the status line.  They
  53.   are activated by pressing /.  You can then either choose an
  54.   option with the Arrow keys or the first letter of the option,
  55.   or press Esc to resume editing your data.  The pulldown menus
  56.   allow you to design, edit, select, and analyze your data.
  57.  
  58.   The work area is the remainder of the screen.  This shows you
  59.   up to 20 records of the file, with up to 80 characters of
  60.   information visible in each record.
  61.  
  62.   When you make a mistake, the program will beep, display an
  63.   error message, and ask you to press Esc before allowing you
  64.   to continue.
  65. .pa
  66. RECORDS AND FIELDS
  67.  
  68.   A record in the Snap Filer is a collection of up to 255
  69.   fields of information.  You can have as many records as will
  70.   fit in memory.  Each field in the record has a definition,
  71.   which must be one of these types:
  72.  
  73.     Info        general information
  74.     Name        a person's name
  75.     Money       a dollar amount
  76.     Amount      a numeric field with a decimal
  77.     Quantity    an integer (no decimal) amount
  78.     Phone       a phone number as DDD-DDDD or (DDD) DDD-DDDD
  79.     Date        a date in MM/DD/YY format
  80.     Time        a time in HH:MM (military) format
  81.  
  82.   Only the Info type is not formatted; all other numeric fields
  83.   will be right-justified and padded with leading blanks to the
  84.   appropriate width.  Name fields are switched to last name
  85.   first for correct sorting and searching.
  86. .pa
  87. MOVEMENT
  88.  
  89.   You can move around the work area with the arrow keys and the
  90.   WordStar movement commands:
  91.  
  92.     ^D      move one field right
  93.     ^S      move one field left
  94.     ^E      move one record up
  95.     ^X      move one record down
  96.     ^R      move one page up (also PgUp)
  97.     ^C      move one page down (also PgDn)
  98.     ^Q^R    move to top of file
  99.     ^Q^C    move to bottom of file
  100.     ^W      move to first field in record (also Home)
  101.     ^U      move to last field in record (also End)
  102.  
  103.   These keys also work when you are editing the contents of a
  104.   field, with the exception of top and bottom of file.
  105. .pa
  106. EDITING
  107.  
  108.   WordStar's editing keys also work in the Snap Filer.  These
  109.   include the following:
  110.  
  111.     ^V      insert a record (also Ins)
  112.     ^Y      delete a record (also Del)
  113.     ^T      blank the contents of the current field
  114.     Esc     edit the current field as a separate line
  115.  
  116.   When you edit a field as a line, you can use the editing and
  117.   movement keys to position the cursor.  The Del key will
  118.   delete a single character; so will ─ (backspace).  The Ins
  119.   key toggles character insertion and overwriting.  ^T will
  120.   delete successive words, and ^Y deletes the entire field.
  121.   Press Return to "take" the new field, or Esc to put the old
  122.   one back.
  123. .pa
  124. BLOCKS
  125.  
  126.   The block editing commands of WordStar are also available,
  127.   including:
  128.  
  129.     ^K^B    begin block mark
  130.     ^K^K    end block mark
  131.     ^K^C    copy block to cursor (acts as a fill command)
  132.     ^K^V    move block to cursor (entire records only)
  133.     ^K^Y    delete block
  134.     ^K^H    unmark block
  135.  
  136.   The block can get larger with successive marks, but never
  137.   smaller, or an error message results.
  138.  
  139.   The copy block command works a little differently than
  140.   WordStar's.  The field under the cursor is considered to be the
  141.   source of the copy if a group of fields are marked.  This
  142.   lets you fill fields from a single field.  If records are
  143.   marked, the copy command places the records marked after the
  144.   record on the cursor.
  145. .pa
  146. OPTIONS
  147.  
  148.   There are eight menus available to you when you press /:
  149.  
  150.     File    handles loading and saving data files; also used to
  151.             exit the program.
  152.     Edit    repeat of block editing commands; also lets you
  153.             locate and change information.
  154.     Go To   jump to any record or field in the file.
  155.     Analyze these commands include the ability to perform a
  156.             calculation and selectively include or omit
  157.             records.
  158.     Select  search for information in the file.
  159.     Print   handles printing of records.
  160.     Design  file layout and setup options, including adding and
  161.             removing fields and changing a field's format.
  162.     Options allows you to change searching and calculating
  163.             methods, select a report title, or include
  164.             automatic totals in reports.
  165. .pa
  166. CALCULATIONS
  167.  
  168.   You can define a formula with any field, or enter a formula at
  169.   any time for a single item.  The standard numeric operations
  170.   are defined, as well as the functions:
  171.  
  172.     RecNo          returns the current record number
  173.     FieldNo        returns the current field number (1-10)
  174.     Count(fieldno) counts the items in a field
  175.     Sum(fieldno)   totals the items in a field
  176.     Min(fieldno)   returns the smallest item in a field
  177.     Max(fieldno)   returns the largest item in a field
  178.     Avg(fieldno)   returns the average of the items in a field
  179.  
  180.   Use the Design/Formula option to assign a formula to a field.
  181.   When you use the Calculate option, the current field will
  182.   hold the result if no block is marked.  If a block is marked,
  183.   all the fields marked will hold the result.  The Go to/New
  184.   format option will recalculate the values of all the formulas
  185.   defined in a file.  Otherwise, changing a field value will
  186.   cause recalculation to occur unless you turn this off from the
  187.   Options menu.
  188. .pa
  189. SEARCHING
  190.  
  191.   The Snap Filer recognizes more than just text to search for--
  192.   you can also specify a "regular expression", including the
  193.   following special characters:
  194.  
  195.     %       is used to indicate the start of the field
  196.     $       is the end of the field
  197.     ?       is any character; a wildcard
  198.     [ ]     encloses a set of characters, any one of which can
  199.             match
  200.     [~ ]    encloses a set of characters, all of which must
  201.             not be present.
  202.     \       is an escape character, used for entering any of
  203.             the characters shown above literally.
  204.     &       when changing text, inserts the matching portion of
  205.             the string that was found.
  206.  
  207.   For example, the pattern %[aeiouy] will match any field that
  208.   begins with a vowel.  When specifying a set of characters, you
  209.   can also use a - to indicate a range:  [A-Z] matches any
  210.   uppercase letter, for example.
  211. .pa
  212. PRINTING
  213.  
  214.   The Print menu is controls printing of reports.  The Begin
  215.   option will print the current file or block on the printer.
  216.   You can optionally select a title, include a date/time/page
  217.   number heading, and set the page length and width using other
  218.   options.  Pressing ^U (Control-U) will cancel printing.  You
  219.   can set the width of a field with the Format option.  A
  220.   width of zero for a field will cause it to not be printed on
  221.   the report.
  222.  
  223.   You can include automatic totals in the report by choosing the
  224.   Automatic totals item from the Options menu.  This will
  225.   automatically compute the total of any Amount or Money
  226.   fields and print them at the bottom of the report.
  227. .pa
  228. MACROS
  229.  
  230.   You may enter any combination of keystrokes into a field and
  231.   execute them by pressing ^P.  To enter control characters,
  232.   place a ^ in front of them.  ^[ is used for the character
  233.   Esc.  You might want to define a Macro field (column) in your
  234.   file for this.  You can avoid printing it by setting the
  235.   field's display format to zero (0).
  236.  
  237.  
  238. DIF FILES
  239.  
  240.   The Export DIF and Import DIF options of the File menu
  241.   allow you to load and save files from other software packages,
  242.   such as Lotus 123.  Export DIF will save a marked block as a
  243.   DIF file including field definitions.  Import DIF will replace
  244.   the file currently being edited.
  245.  
  246.  
  247. END OF HELP FILE
  248.  
  249.